.gridcoloured-template .header .header-large h2 {font-size: 0.9em !important;}
//Removal of Image Animations
#ContentBlocksContainer .component-row .container .component-container .component-item.image-component-imagecircular .image-component-container .image-component-image {
-webkit-transition: none !important;
transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;

}

.tooltip-inner {display: none !important;} 
.tooltip-arrow {display: none !important;}


#ContentBlocksContainer .component-row .container .component-container .component-item.image-component-imagecircular .image-component-container .image-component-image:hover {
transform: none !important;
-webkit-transform: none !important;
transform: none !important;
-moz-transform: none !important;
-o-transform: none !important;
-ms-transform: none !important;
}

#ContentBlocksContainer .component-row .container .component-container .component-item.image-component-imagetop .image-component-container .image-component-image {
-webkit-transition: none !important;
transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;
}

#ContentBlocksContainer .component-row .container .component-container .component-item.image-component-imagetop .image-component-container .image-component-image:hover{
transform: none !important;
-webkit-transform: none !important;
transform: none !important;
-moz-transform: none !important;
-o-transform: none !important;
-ms-transform: none !important;
}
//End of Image Animation

.gridcoloured-template .header .header-large .grid-menu .menu-item {background-color: #0066b3c2;}

.gridcoloured-template .header .dropdown .dropdown-hamburger {background-color: #00408d;}

.gridcoloured-template .header .header-large h1 {display:none;}

.gridcoloured-template .header .header-large .grid-menu .menu-item {min-height: 100px;}

.gridcoloured-template .page-content {margin-top: 45px;}

.gridcoloured-template .header .header-large .headerlogo {    margin-top: 64px;}


@media (max-width: 400px){
  .gridcoloured-template .header .header-large .headerlogo {
  background-size: 250px;
  }}

label {color:#000000;}
.gridcoloured-template .header .header-large h2 {margin-top: 10px; color: #333; text-shadow: none; font-size: 1.25em; position: absolute; top: 0px; background-color: #ddd; text-align: center; padding: 10px;}
.gridcoloured-template .header .header-small .headerlogo .navbar-brand {display:none;}
.gridcoloured-template .header .header-large h1 {font-weight: 500;}
.h1, h1 {font-size: 57px;}
.gridcoloured-template .header .header-large .grid-menu {font-size:20px;}
.btn-default {font-size: 24px; background-color: #018317; color: #fff; font-weight: 500;}
.btn-default:hover {background-color: #018317; color: #fff; font-weight: 500;}
.gridcoloured-template .header .header-large {min-height: 70vh;}

@media (max-width: 1200px){
  .gridcoloured-template .header .header-large h2 {
    font-size: 1em;}
}

@media (max-width: 1000px){
  .gridcoloured-template .header .header-large h2 {
    margin-top:70px;}
}

//Cookie banner text
span.cookieConsent-checkbox-text {color: #fff;}













